[XEN/LINUX] Define Xen ELF notes in kernel header and update dom0 builder.
authorIan Campbell <ian.campbell@xensource.com>
Wed, 23 Aug 2006 13:41:05 +0000 (14:41 +0100)
committerIan Campbell <ian.campbell@xensource.com>
Wed, 23 Aug 2006 13:41:05 +0000 (14:41 +0100)
commitb543b44c65e8d56e72fe4f9efaa6f157d5686190
tree2a1a351caeeca3d5bab663ea5bc968b997182ed4
parent15d8f355a2cce147494514f345d89a4e27a01098
[XEN/LINUX] Define Xen ELF notes in kernel header and update dom0 builder.

ELF notes provide a cleaner interface for passing Xen specific
information from the kernel to the domain builder than the existing
__xen_guest section string. The __xen_guest string is retained in
kernels built with 3.0.2 compatability for domU however dom0 requires
the new interface.

Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
linux-2.6-xen-sparse/arch/i386/kernel/head-xen.S
linux-2.6-xen-sparse/arch/x86_64/kernel/head-xen.S
xen/arch/x86/domain_build.c
xen/common/elf.c
xen/include/xen/elf.h
xen/include/xen/sched.h